About Flowerdot. Ltd. (SC212760) United Kingdom