About Mrc Composite Limited (12232002) United Kingdom