About Rutland Uk Holdings Limited (12621207) United Kingdom