About James & Lindsay Ltd (04681610) United Kingdom