About Harkin And Harkin Limited (12490695) United Kingdom