About Miss Fox Invents Limited (07839308) United Kingdom