About Lindsay Developments Ltd (12688854) United Kingdom