About Spurdy Project Services Limited (07337120) United Kingdom