About Glendower Consultancy Limited (08440717) United Kingdom