About The Coal & Log Store Limited (12464643) United Kingdom