About D And R Sales Limited (09754176) United Kingdom