About D&ls No1 Barbers Limited (11146927) United Kingdom