About Glen Mccoy Consulting Limited (06620324) United Kingdom