About The Marketing & Sales Co Ltd (SC698031) United Kingdom