About Engineering & Vacuum Solutions Limited (11870475) United Kingdom