About Beard Armour Limited (SC569183) United Kingdom