About Dener Company Limited (07596600) United Kingdom