About Alpha Beards Ltd (11205752) United Kingdom