This quad was produced by an Italian firm trading as Mondo Motors. It was, for a short while, marketed in the UK by Debenhams.
Attempting to get any information, about the product, from either of these companies, appears impossible. After much research, the only link I can find is on youtube...