About Peter Fennell Upvc Specialist Limited (06560431) United Kingdom