About Seth Rowden Ltd (12169084) United Kingdom