About Glen 1963 Limited (08746777) United Kingdom