About Rush Retail Limited (13418964) United Kingdom