About Mansell Mctaggart Hassocks Limited (05953829) United Kingdom