About J & N Thomas Limited (13114336) United Kingdom