About Nick Smith Associates Limited (05181619) United Kingdom