About Lichfield Sports Club Limited (00889858) United Kingdom