About Glenmore Associates Limited (11656253) United Kingdom