About The Birdhouse Studio Ltd (11046067) United Kingdom