About J Thomas Edwards & Sons Limited (00162716) United Kingdom