About R&athomas Ltd (11478361) United Kingdom