About Shadbolt Consulting Limited (08819849) United Kingdom