About C Palmes Ltd (08972481) United Kingdom