In Germany it is the law that you have to show on your web site all your business details and T&C ( AGB and Impressum) . Ive just found out that is also applicable to any Facebook business page as well.
Not sure if this is the same in England but thought Id post this to alert you of the situation.
The reason behind it is clear, it stops the tax dodgers from getting away with it. The tax office have people searching the web for people who dont declare themselves.