About Dennison Data Limited (10387895) United Kingdom