About Denford Limited (00386161) United Kingdom