About Nicholas Edward Gardens Ltd (11261417) United Kingdom