About Floofs - Holistic Pet Care & Supplies Limited (11844652) United Kingdom