About Gleneldon Limited (01556994) United Kingdom