About Galbanum Limited (05178520) United Kingdom