About K&r Gifts & Treats Ltd (13589234) United Kingdom