About Leighton Buzzard Rugby Football Club Limited (07237935) United Kingdom