About Dennington Limited (03530081) United Kingdom