About Degafill Ltd (12779603) United Kingdom