About Vacuum Process Solutions Limited (11047616) United Kingdom