About Lime Marketing Communications And Productions Limited (06669996) United Kingdom