About Nigel Bellwood Limited (06667162) United Kingdom