About Deller Industry Co. Ltd. (09005488) United Kingdom