I will stay safe and will make sure people are aware that this is nothing more than just shady way of making money.
You've already admitted that you've never done business with them. Therefore you have no idea if it's a scam or not.
As all transfers between uk accounts are free how you can justify charge of 10gbp for transfer in and 10gbp for out?
If it's a scam then why are you complaining about the fees?
EDIT: I just got an email from bit121 so either you're lying or confused. I suggest you check your facts.