About Prickle Back Clothing Limited (12043140) United Kingdom