About Consultant Marketors Ltd. (07946204) United Kingdom