About Denelyn Limited (02895062) United Kingdom