About Snackminster Limited (10704903) United Kingdom