About Nick Wood Limited (09916390) United Kingdom