About George Mitchell Composite Limited (12023842) United Kingdom