About R & A Sales Ltd (10328151) United Kingdom