About The Abbeyfield Llandeilo Society Limited (IP27328R) United Kingdom