About Beard Engineering Solutions Ltd (11936477) United Kingdom