About Space Vac Technologies Group Limited (10503094) United Kingdom