Tomomac33
May I suggest you enter the name of the establishment into the search page and see what comes up.
I'm sure you'll come up with some useful information. UKFT is not a new name on the scene, so there is bound to be some info about them in previous postings.
Good luck!
Broomstick