About Marcol Industrial Holdco Limited (11422184) United Kingdom