About Soft Grip Limited (12781984) United Kingdom