About Bay Marketing And Media Limited (12669565) United Kingdom