About Lancashire Motors Ltd (12965045) United Kingdom