About Edinburgh Sensors Limited (01798771) United Kingdom