About Rotherham Allotments Alliance Limited (RS008085) United Kingdom