About Jacobs & Lindsay Limited (06229801) United Kingdom