About Mansell Mctaggart East Grinstead Limited (08160862) United Kingdom