About J Neal Investment Ltd (12889571) United Kingdom