About Logic Marketing Limited (02366592) United Kingdom