About Edas Project Services Limited (06690907) United Kingdom