About Flowerpot Holdings Limited (11469476) United Kingdom