About Keeragh Ltd (09569295) United Kingdom