About Neale Consulting Engineers Ltd. (01238569) United Kingdom