About R. Richards Limited (05054088) United Kingdom