About D L Rogers & Sons Limited (04052502) United Kingdom