About Lancashire Finance Limited (04581987) United Kingdom