About Nigel Howard Limited (05517465) United Kingdom