What kind of car is this beast?

Hi guys. Can you please help me find out what kind of car this is? I spotted this very cool car in Sweden two years ago. It passed by me quickly and this is the only shot I got. It’s British, but what kind of car is it? HELP… I’ll tag some major carinstagrammers here so perhaps we will get some answers. Photo: Johan Åhlund