About Jeffery And Pengelly Limited (10735988) United Kingdom