About Lancaster Finance Limited (07315437) United Kingdom