About Mickey Llew Trading Ltd (13307484) United Kingdom