About The Merchandising & Branding Company Ltd (13425323) United Kingdom