Hughes500, I suspect you’re likely referring to a rather different entity with a not dissimilar name?
I’m sure Helicentre.com, based at Liverpool & Manchester, would be most grateful if you could clear that up!
I’ll explain the history to you next time I see you