About Blue Anchor Lane Studio Ltd (09498063) United Kingdom