About Sugar Snap Kitchen Ltd (11101294) United Kingdom