About Mansell Mctaggart Copthorne Ltd (07905170) United Kingdom