About Glen Mitton Limited (03691024) United Kingdom