About Palmers Ph Group Ltd (13703849) United Kingdom