Company name: Interface Force Measurements Ltd
Description: Force, torque and pressure measurement from the U.K. specialists, Interface Force Measurements. Load cells torque and pressure sensors
Wellington Business Park, 19, Duke's Ride, Crowthorne RG45 6LS, United Kingdom