The guy who designed them is in Salisbury (as above) and I have found him to be very helpful, the units themselves are made in South Africa.
They are nicely made, well put together and seem robust. They also look pretty smart which can't be said of every system. The fixing is a simple one point attachment so the gear can be very quickly removed if required. It is often possible to incorporate the fixing into an existing, strengthened, stern ladder (for example) as the unit itself creates no great sailing forces through it's mounting.
I have used one for a short time. It worked excellently on one long downwind run which is a difficult point of sailing but I think it was windier than I like to admit. Could not fault it really, tho of course you need a working breeze and sensible boat trim.