About Desch Plantpak Limited (00794214) United Kingdom