About Evelly Developments Ltd (10548542) United Kingdom