About Ball Mill Logs Limited (12668445) United Kingdom