About D & D Hythe Ltd (11806492) United Kingdom