Teflon Polishing, London Area?
Join Date: Dec 2001
Location: UK
Posts: 9
Likes: 0
Received 0 Likes
on
0 Posts
Propwash, in Coventry (www.propwash.ltd.uk) travel. I used them many times at Shoreham, and was always delighted with the result.