About British Comics Limited (08455975) United Kingdom