About Grip Developments Ltd (11561250) United Kingdom