About Neale Higgs Ltd (09505844) United Kingdom