About Neale & Co Limited (05770543) United Kingdom