About Fixture Sensors Ltd (SC515443) United Kingdom