About Royal British Legion Lambourn Club Limited (RS013830) United Kingdom