About A & A Retail Limited (08124118) United Kingdom