About Royal British Legion Club Tewkesbury Limited (RS004403) United Kingdom