About Snooty Fox Shalford Limited (09467607) United Kingdom