About Mike Nicklin Consultancy Services Limited (10087398) United Kingdom