About Glenlogan Consultancy Limited (09933450) United Kingdom