About Mike Ridout Consultancy Limited (07107215) United Kingdom