About Nigel Herring And Co Limited (04244761) United Kingdom