About Bamford Barbers Limited (12265942) United Kingdom