About Mandevilles International Salon Ltd (11634052) United Kingdom