About Apergy Solutions Limited (09306022) United Kingdom