About October Marketing Limited (03131428) United Kingdom