About Stock & Lindsay Limited (02013526) United Kingdom