About Jjr Owen Ltd (13402612) United Kingdom