About Comfort Grip Limited (11667422) United Kingdom