Are you sure that's "in Britain"?
Yes, I am sure. I have heard of the company, and the text of the story is quoted above.