About Neale Edwards Associates Ltd (10762394) United Kingdom