About Beard Barber Ltd (11603810) United Kingdom