About Spencer Weston (project Management) Limited (08883211) United Kingdom