About Carl James Consulting Limited (04291988) United Kingdom