About Glen Eastman Limited (SC588612) United Kingdom