About London Beard Company Ltd (10414983) United Kingdom