About Peel L&p Holdings (environmental) Limited (05892782) United Kingdom