About Chow & Morris Ltd (11298462) United Kingdom