About J F Lindsay Holdings Limited (04975869) United Kingdom