About R & C Technology Limited (10437260) United Kingdom