About European Change Consulting Limited (02887296) United Kingdom