About Mansfield Carbon Manufacturing Ltd (11809575) United Kingdom