About J & K Horsfall Ltd (00432230) United Kingdom