About Rutland Worthing Limited (SC491403) United Kingdom