About Flossie Dogs Limited (12614905) United Kingdom