About The London Lodge Barbering Ltd (13345331) United Kingdom