About Chester & Gordon Ltd (12896318) United Kingdom