About Mccarry Kildaragh Limited (09791226) United Kingdom