About Rosco S Ranch Ltd (12779261) United Kingdom