About J.townley & Son Limited (00853400) United Kingdom