About Idh Mansfield Limited (06259003) United Kingdom