About Mandeville Retail Limited (06438552) United Kingdom