About Djb Holdings Limited (09993027) United Kingdom