About Stripes & Graphics Ltd (12699321) United Kingdom