About Lichfield Caravans Limited (02469171) United Kingdom