About Nelson Football Club Limited (08062952) United Kingdom