About Calahan Consulting Limited (08542417) United Kingdom