About Ducommun (england) Ltd (10354755) United Kingdom