About Lancaster Assets Holdings Limited (06772333) United Kingdom