About Samuella Palmer Ltd (08721105) United Kingdom