About Poplars Lichfield Limited (00709351) United Kingdom