About International Marketing And Sales Ltd. (07540129) United Kingdom