About Lancaster Private Equity Ltd (08332992) United Kingdom