About Flossie S B&b Limited (11508226) United Kingdom