About Rotary Encoders Direct Limited (06561601) United Kingdom