About Mr Barbers Cambridge Limited (10003543) United Kingdom