About Clancy Studios Ltd (SC630094) United Kingdom