About James Clancy Consulting Limited (11559623) United Kingdom