About D.e.h. Barbers Ltd (12058803) United Kingdom