About Peter Glover Consulting Ltd (06679554) United Kingdom