About Jacob Turnbull Ltd (12287544) United Kingdom