About Shelford Rugby Club Limited (06232718) United Kingdom