About Mandells (sales) Ltd (08697696) United Kingdom