About Peel L&p Telecommunications Limited (04713209) United Kingdom