About Dekan Barber Limited (10141720) United Kingdom