About Glen Anderson Ltd. (10781599) United Kingdom