About Dandelion Head Distribution Limited (09431977) United Kingdom