About Rough Sculpin Ltd (09270795) United Kingdom