About Harkin Associates Limited (10708103) United Kingdom