About Lichfield Leather Limited (01489148) United Kingdom