About Titan Grips Ltd. (05454700) United Kingdom