yes, they were made by Peel Engineering and that model is a P50, later in the show they show you the sport version with a fish bowl top called the Trident (didn't watch all that clip to know if its there)