About Mels Barbers Limited (07883620) United Kingdom