About Abbeyfield Taunton Defendamus Society Limited (the) (00900502) United Kingdom