Oh shite. Outside on a seating thingy in the garden I've just discovered this Wasps or hornets?! Wtf do I do??? I rent, is it up to landlord to sort? Eek!!!!