About G & C Mills Ltd (09578403) United Kingdom