About J.t. Edwards And Sons Ltd. (03975740) United Kingdom