About Glen Hillier Limited (11270117) United Kingdom