Has any one knowledge of "Tri Tech's" contacts they have gone from their Preston address, has anybody built one of their kits or have one for sale? ta.