About Nabarro Poole Ltd. (04398765) United Kingdom