About Abbeyfield Mold Society Limited (IP031976) United Kingdom