About Marketing And Sales Solutions Limited (06862467) United Kingdom