About Eliot Ward Consulting Limited (07612880) United Kingdom