About Magic Colour Picture Box Ltd (08027896) United Kingdom