About Degan Limited (12340550) United Kingdom