Spoilers for today's Ultimates #10… The Punisher skull logo has been a bit of a problem ... Lives in South-West London, works from The Union Club on Greek Street, shops at Gosh, Piranha and ...