About Glendower Consultants Ltd (10530583) United Kingdom