About R D Richards Limited (11183052) United Kingdom