About Edward Ward Consulting Limited (05122973) United Kingdom