About Castle Lane Barber Shop Limited (04627105) United Kingdom