About Glaisher & Ames Ltd (11573129) United Kingdom