About I. Glenister Limited (07548775) United Kingdom