About Technical Grip Services Limited (04809286) United Kingdom