About Service & Marketing Ltd. (07690311) United Kingdom