Kaya Scodelario was ‘really p***** off’ at being called an English rose