About Antech Engineered Solutions Limited (08945640) United Kingdom