About Palmers Ph Ltd (13705064) United Kingdom