About Weatherridd 2015 Limited (08283223) United Kingdom