About Rutland Finance Limited (12238648) United Kingdom