About Lewisham Barberz Ltd (12359637) United Kingdom