About Weather Defence Limited (08849848) United Kingdom