About Mansfield Elstob Main Limited (02204437) United Kingdom