About Sam Palmer Ltd (08431032) United Kingdom