About Multibrands International Limited (03680871) United Kingdom