About Julian Telling Consulting Limited (06563798) United Kingdom