About K. Duke & Sons Limited (04472904) United Kingdom