About L&p Benson Limited (08281974) United Kingdom