About Glen 1962 Limited (08914260) United Kingdom