About The Deesidedly Tasty Company Ltd (SC499103) United Kingdom