About Lees Barbers Ltd. (SC475626) United Kingdom