About Mantell Manufacturing Limited (04686055) United Kingdom