As far as a garage is concerned, try http://www.oc-motorsport.co.uk" onclick="window.open(this.href);return false;, highly rates on here and on zsoc.com.
yup, ollie at oc motorsport fitted me a new 1.7 when mine went pop and has worked on cherie's millie. Thoroughly recommended. (and makes a decent cuppa)
does the car have any service history with it? the 1.7 engine requires a cambelt change ever 5years or 80,000 miles whichever comes first
As for your heating problem could be the Heater Control Valve (HCV) or a faulty sensor...someone may be able to help you further with this
The garage has been mentioned but there is a section 'garages praise and woes' which will help you in the future also