About Melvin S Barbers Ltd (07688033) United Kingdom