About Grip Tape Ltd. (10541406) United Kingdom