About Kilmacdaugh Limited (10281262) United Kingdom