About Grip Clip Ltd (12054770) United Kingdom