About Spurstow Developments Limited (08624476) United Kingdom