About West Lancaster Investments Limited (06214350) United Kingdom