About Denhams (leicester) Limited (00404236) United Kingdom