About Dave Sargent Windows Limited (02121951) United Kingdom