About Joy Richards Lifestyle Ltd. (09799516) United Kingdom