About First Strike Marketing Limited (08189734) United Kingdom