About Palmer And Paling Ltd (10873116) United Kingdom