About The Glen Of Ascot Company Ltd. (08895912) United Kingdom