About Nick Curtis Limited (09419383) United Kingdom