About Dema International Limited (02476110) United Kingdom