About Pender Communication Limited (07948742) United Kingdom