About Abbeyfield (wells) Society Limited (IP21864R) United Kingdom