About Bakerbeard Ltd (08308612) United Kingdom