About L & P Investments Limited (05799319) United Kingdom