About Rutland Holdings Limited (02411259) United Kingdom