About Degalco Ltd (12549949) United Kingdom