About Cansfield Consulting Limited (11247186) United Kingdom