About Dennis Rye Limited (01252878) United Kingdom