About Weathervane Callington Limited (06516528) United Kingdom