About Jack Canham Ltd (12825511) United Kingdom