About Man Made Beard Company Ltd (12409904) United Kingdom