About Jamescahillenterprises Ltd (13155421) United Kingdom