About Ada Retail Limited (08692439) United Kingdom