About Myriad Signs & Graphics Ltd (10698956) United Kingdom