About Clapham Barbers Ltd (10937387) United Kingdom