About Glenmor Consultancy Ltd (08391872) United Kingdom