About South West Instrumentation Limited (04092778) United Kingdom