About Abbeyleix Limited (09687924) United Kingdom