About Scott Walton Ltd (12205840) United Kingdom