About Cyril Jones Ltd (06151542) United Kingdom