About J. Wild & Co. Limited (03686373) United Kingdom