About D H Lees & Sons Limited (06772549) United Kingdom