About Lordswood Sports Supporters Club Limited (12449485) United Kingdom