About Dedred Coms Limited (09274319) United Kingdom