About Jrc Taffy Ltd (11798312) United Kingdom