About Snooty Fox Limited (04931478) United Kingdom