About Richard Cracknell Consulting Limited (13648629) United Kingdom