About Glentarn Consultants Limited (09131780) United Kingdom