About Weather Proof Installations Limited (05400438) United Kingdom