About Grip Systems Limited (09734085) United Kingdom