About A.b Sales And Marketing Consultants Ltd (12041578) United Kingdom