About Pennard Communications Limited (02933424) United Kingdom