About Nick Thompson Associates Limited (09588027) United Kingdom