About Adea Project Services Limited (06165787) United Kingdom