About James Curtis Studio Ltd (10853768) United Kingdom