About R S & D Ltd (12362836) United Kingdom