About Vac-rac Ltd. (04192949) United Kingdom