About Mclintock Family Holdings Limited (04270744) United Kingdom