About Coalface Solutions Limited (11587090) United Kingdom