About Lancashiremotortrade Ltd (13254960) United Kingdom