About Lindsay Solutions Limited (08913380) United Kingdom