About Abbeyfield Tewkesbury Society Ltd (00920406) United Kingdom