About Mawsley Villagers Association Limited (05895508) United Kingdom