About Lyndon Developments Ltd (13023011) United Kingdom