About Ide Reklame Moss Limited (06587084) United Kingdom