About Catherine Muller Flower School London Limited (08099471) United Kingdom