About Deglan Limited (01573274) United Kingdom