About Vacuum & Pressure Limited (07409392) United Kingdom