About Rutland Evan Partners Limited (11916911) United Kingdom