About The Abbeyfield Gloucestershire Society Limited (00643334) United Kingdom