About Lancashire Caravans Ltd (12393898) United Kingdom