About John Harkin Ltd (12591828) United Kingdom