About Abbeyfield Swansea Society Limited (IP030548) United Kingdom