About Rodriguez Design Studio Ltd (11979768) United Kingdom