About Dennett C Limited (05801446) United Kingdom