About Peel L&p Holdings (telecommunications) Limited (06374293) United Kingdom