About Denning Company Ltd (11608359) United Kingdom