About Neale & Jacobs Ltd (11920840) United Kingdom