About Fortress Comics Limited (08155496) United Kingdom