About R & F (uk) Ltd (SC449507) United Kingdom