If I remember correctly its an Allard - made down the road from me in Clapham I believe!