About Bauhouse Studio Ltd (12786478) United Kingdom