About Schenck Process (holdings China) Limited (SC220926) United Kingdom