About L & G Ventures Limited (07773633) United Kingdom