About Dervish Specifications Ltd. (09822808) United Kingdom