About The London Hair Tonic Company Ltd (12083701) United Kingdom