About Sherkens Damn Studio Ltd (13664096) United Kingdom