About Mike Hansford Projects Limited (03839163) United Kingdom