About Jonas Horsfall & Sons Limited (00293366) United Kingdom