About James Neale & Son Ltd (06841526) United Kingdom