About Richard Inns Ltd. (09499259) United Kingdom