About D Hood Ltd (SC540221) United Kingdom