About French Flo Limited (04969209) United Kingdom