Hi, I've just joined here from England. Are there any other Brits on here? Not that I'm British, I just live in England