About Mandeville Sales Limited (08797537) United Kingdom