About Nick Defty Limited (09799541) United Kingdom