About James And Rhia S Ltd (13008917) United Kingdom