About Spatia Limited (08671460) United Kingdom