About The Palette (marketing) Limited (07656406) United Kingdom