About Gleneldon Road No 79 Limited (08259142) United Kingdom