About Foxy By Design Limited (11870032) United Kingdom