About Marcor International Ltd (12379184) United Kingdom