About Mansels (sales) Ltd (07183387) United Kingdom