About Distillation Equipment Company Ltd (03543959) United Kingdom