About Tavistock Royal British Legion Social Club Limited (IP12937R) United Kingdom