About L&p Introductions Limited (12302789) United Kingdom