About Mansell Mctaggart Newick Ltd (06451586) United Kingdom