About Elan Developments Norfolk Ltd (10616193) United Kingdom