About D.e. Brand & Sons (holdings) Limited (09393155) United Kingdom