About Kinnaird Hill Limited (03953458) United Kingdom