About Cooper Studio Ltd (11605181) United Kingdom