About Lindsay & Sons Limited (02719830) United Kingdom