About True Grip (south) Limited (12734447) United Kingdom