About Deea Barbers Ltd (12116667) United Kingdom