About John Nethercott & Co. Ltd. (04306710) United Kingdom