About Dennis King And Sons Limited (05524389) United Kingdom