About Lindsay Barber & Co Limited (04837960) United Kingdom