About Degassa Limited (08529621) United Kingdom