About Duncan Mcalpine Comics Limited (12381253) United Kingdom