About Claddish Studio Limited (11176867) United Kingdom