About R&y Designers Limited (12395366) United Kingdom