About Flo Seven Limited (12271289) United Kingdom