About Andrew Heald Consulting Ltd (SC666032) United Kingdom