About Lancaster Assets Limited (12495255) United Kingdom