About Abbeyfield West Wight Society Limited (12304094) United Kingdom