About Harkin (holdings) Limited (05112291) United Kingdom