About Nigel Hilliard Ltd. (08583195) United Kingdom