About L&p Solutions Limited (10920541) United Kingdom