About Peel L&p Telecommunications (holdings) Limited (05785837) United Kingdom