About L & A Ventures Limited (08215355) United Kingdom