About Stubble 1960 Limited (09537761) United Kingdom