About Scott Country International Limited (SC433828) United Kingdom