About Kerrigan Houghton Ltd (10597462) United Kingdom