About Lichfield & Hatherton Canals Retail Trading Limited (03686837) United Kingdom