About Michael Caffrey Consulting Limited (08962523) United Kingdom