About Neale Lewis Associates Limited (06427002) United Kingdom