About Sensor Coating Systems Limited (07927218) United Kingdom