About Engineered Sealing Solutions Limited (10982303) United Kingdom