About Jake Treddenick Ltd (13386198) United Kingdom