About November Marketing And Communications Limited (07851917) United Kingdom