About Mac Vac Ltd. (07214487) United Kingdom