About Yuri Home And Garden Ltd (11528855) United Kingdom