About Neale Holdings Ltd (12421926) United Kingdom