About L.p. Uk Plant Sales Limited (06775853) United Kingdom