About Glenn Fletcher Consulting Ltd (04992396) United Kingdom