About Mike Stopford Limited (05438275) United Kingdom