There are no actual contact details. Just a couple of email addresses and freephone numbers. Any proper business is going to have an address that you can actually visit.
There are photos of two aircraft on the site, G-CHAP and G-DFOX. G-INFO lists the contact details for the owners of both aircraft. If you do want to follow this up, it might be worth contacting the aircraft owners to find out if they are connected to this 'operation' in any way.