About Boarthor Ltd (12760016) United Kingdom