About The Dandelion Philosophy Limited (13119502) United Kingdom