About Clondalkin Limited (09745499) United Kingdom