About Delmorgal Limited (00266526) United Kingdom