About Caragh Limited (06295113) United Kingdom