About Mcneish Holdings Limited (12026067) United Kingdom