About Lindholme Stores Ltd (04921304) United Kingdom