About Rotary Encoders Limited (06561569) United Kingdom