About R & F Trading Ltd (11593464) United Kingdom