About Jtj Mowbray (pty) Ltd (09364261) United Kingdom