About Mansfield Mechanics Institute Limited (00955079) United Kingdom