About Gerry Harkin (london) Limited (NI668843) United Kingdom