About Ee&a Developments Ltd (11302231) United Kingdom