About Ja Tordoff & Son Limited (12493723) United Kingdom