About Component Sensors Limited (03511158) United Kingdom