About J.townend & Sons(hull)limited (00190761) United Kingdom