About The Bearded Development Company Ltd (11392861) United Kingdom