About Upper Church Lane Barbers Ltd (10602901) United Kingdom