About Deane Barbers Limited (11579511) United Kingdom