About Chapple & Jenkins Ltd (06489298) United Kingdom