About Lancashire Machine Sales Limited (06996676) United Kingdom