About Pommy S World Buffet Ltd (SC641060) United Kingdom