About The Marketing And Design Collective Limited (12908202) United Kingdom