About The Mansfield Group Limited (12243302) United Kingdom