About Space Vacuum Limited (09607596) United Kingdom