About Glendavar Consulting Limited (10288567) United Kingdom