About Taffy112 Ltd. (12135096) United Kingdom