About Palette Limited (04713482) United Kingdom