About Flo & Cora Ltd (08562736) United Kingdom