About Eric Rodriguez Design Ltd (12046890) United Kingdom