About Mansell Mctaggart Haywards Heath Limited (09053979) United Kingdom