About Andrew Greenhalgh Consulting Services Ltd (10716787) United Kingdom