About Palmer Marketing Ltd (09051345) United Kingdom