About Beard Bandits Ltd (13306520) United Kingdom