About J & D Barbers Limited (07548271) United Kingdom