About Studio Lloyd Ltd (10737569) United Kingdom