About Spurbase Limited (02008133) United Kingdom