About Deeko Designs Limited (07752049) United Kingdom