About Ambrose Retail Limited (08626796) United Kingdom