About Causeway Sensors Limited (NI618921) United Kingdom