About Billie Scheepers Studio Ltd (08306306) United Kingdom