About Marcor Limited (NI072503) United Kingdom