About A&r Retail Limited (12594386) United Kingdom