About R R Richardson Limited (00985986) United Kingdom