About J. H. Turkington & Sons Limited (NI018132) United Kingdom