About Edds Developments Ltd (12411160) United Kingdom