About Sherborne Sensors Limited (04477365) United Kingdom