About Velocity Grips Ltd (13617415) United Kingdom