About Rye Lanez Tuck Shop Limited (12924809) United Kingdom