About Deft Industries Limited (07759229) United Kingdom