About Weavers Fullers & Shearmen Charities Limited (02434328) United Kingdom