About Rutty Sark Limited (12659169) United Kingdom